finding or recovering anything lost - Turc Anglais Dictionnaire